<?php

namespace Home\Controller;

use Think\Controller;

class TestController extends Controller {

    function __construct() {
        //继承父类
        parent::__construct();
    }

    //空方法，防止报错
    public function _empty() {
        $this->index();
    }

    //提交评测基础数据
    public function index() {
		$item_id=I("get.item_id")?I("get.item_id"):1;
		if(IS_POST){
			$rating=I("info");
			dump($rating);
			$a=D("Rating")->arrange($item_id,$rating);
			dump($a);
		}else{
			//项目基本信息
			$iteminfo=M("Iteminfo")->where("item_id=".$item_id)->find();
			$this->assign('iteminfo',$iteminfo);
			//评测项信息
			$rateinfo=D("Rating")->rateinfo($item_id);
			$this->assign('rateinfo',$rateinfo);
			$this->display();
		}
    }


	//后台手动设置分值-并计算总分计入项目信息中
    public function handscore() {
		$item_id=I("get.item_id")?I("get.item_id"):1;
		if(IS_POST){
			$rate=I("rate");
			dump($rate);
			$a=D("Rating")->ratescore($item_id,$rate);
			dump($a);
		}else{
			//项目基本信息
			$iteminfo=M("Iteminfo")->where("item_id=".$item_id)->find();
			$this->assign('iteminfo',$iteminfo);
			//评测项信息
			$rateinfo=D("Rating")->rateinfo($item_id);
			$this->assign('rateinfo',$rateinfo);
			//各项分值信息
			$Rating=M("Rating")->where("item_id=".$item_id)->select();
			foreach($Rating as $k=>$v){
				$rate[$v['three_id']]=$v;
			}
			$this->assign('rate',$rate);

			$this->display();
		}
    }
}
